.content{
  .block{
    padding:40rpx 30rpx;
    background: #fff;
    border-bottom:20rpx solid #F6F7F9;
    .first{
      display: flex;
      justify-content: start;
      .left-img{
        width:130rpx;
        height:130rpx;
      }
      .right{
        .right-title{
          font-size: 28rpx;
          font-family: PingFang SC;
          font-weight: 400;
          line-height: 40rpx;
          color: #333333;
          overflow: hidden;
          text-overflow:ellipsis;
          white-space: nowrap;
        }
        .right_info{
          padding:10rpx 0;
          display: flex;
          justify-content: start;
          font-size: 24rpx;
          font-family: PingFang SC;
          font-weight: 500;
          line-height: 36rpx;
          color: #999999;
          .right_info_range{
            padding-left:25rpx;
          }

        }
        .right_labels{
          display: flex;
          justify-content: start;
          flex-wrap: wrap;
          .label{
            margin:5rpx 0;
            margin-right:9rpx;
            padding:0 6rpx;
            background: #ECFFFD;
            border: 1rpx solid #0EBFA8;
            border-radius: 5rpx;
            font-size: 20rpx;
            font-family: PingFang SC;
            font-weight: 500;
            line-height: 32rpx;
            color: #0EBFA8;


          }
        }

      }
    }
  }
  
  .right{
    display: flex;
    flex-direction: column;
    margin-left: 15px;
  }
  .right_2{
    display: flex;
    flex-direction: row;
    font-size: 12px;
    color:#999999;
    margin-top:5px;
  }
  .right_3{
    display: flex;
    flex-direction: row;
    margin-top: 7px;
    color: #0EBFA8;
    font-size: 20rpx;
    text-align: center;
  }
  
}